/* 
    Document   : form
    Created on : 2010-06-16, 23:44:14
    Author     : Bobok
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

form.niceform fieldset {
  margin-bottom: 10px;
}
form.niceform fieldset {
  border: none;
  border-top: 1px solid silver;
}
form.niceform fieldset.control {
  margin-bottom: 10px;
  padding: 5px;
  text-align: right;
  border: 1px solid silver;
  background: #f0f0f0;
}
form.niceform legend {
  padding: 0 2px;
  font-weight: bold;
  font-weight: bold;
  padding-left: 3px;
  padding-right: 3px;
  color: #D20005;
}
form.niceform fieldset.control legend{
    display: none;
}
form.niceform label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
}
form.niceform fieldset ol {
  margin: 0;
  padding: 0;
}
form.niceform fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}
form.niceform fieldset fieldset {
  border: none;
  margin: 3px 0 0;
}
form.niceform fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
  font-weight: bold;
  padding-left: 3px;
  padding-right: 3px;
}
form.niceform fieldset fieldset label {
  display: block;
  width: auto;
}
form.niceform em {
  font-weight: bold;
  font-style: normal;
  color: #f00;
}
form.niceform label {
  width: 175px; /* Width of labels */
}
form.niceform fieldset fieldset label {
  margin-left: 178px; /* Width plus 3 (html space) */
}

form.niceform input {
}


